    <style type="text/css">
.dialog {
    cursor: default;
    border: 1px solid #000000;
}

.dialog form {
    margin: 0px;
}

/* Контейнер с заголовком */
.dialog .dialog_title_bar {
    height: 17px;
    padding: 1px;
    background: #0000CE;
}

/* Стиль текста заголовка */
.dialog .dialog_title_bar .dialog_caption {
    color: white;
    font-family: sans-serif;
    font-size: 9pt;
    text-align: left;
    padding-left: 5px;
    padding-top: 1px;
}

/* Панель диалога */
.dialog .dialog_pane {
    background: buttonface;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}

/* Кнопки диалога */
.dialog .dialog_button {
    width: 80px;
    height: 25px;
}

/* Красный крест, закрывающий окно */
.dialog .rotes_kreuz {
    background-image: url("/images/rotes_kreuz.png");
    width: 28px;
    height: 15px;
    position: absolute;
    right: 3px;
    top: 3px;
    float: right;
    display: block;
    cursor: pointer;
}

</style>
<table>
    <tr>
        <td colspan="3" id="map_select">
        <div id=metromap name=metromap  style="width: 610px;position: relative; top: 0px; left: 0px;">
            <img usemap="#map" style="width: 610px;" border=0 src="/images/metromap.gif"> </div>
        
 
 
        <map name="map" >
            <?php foreach ($m as $i):
            ?>
            <area title="<?=$i['name']; ?>" onclick="checkpoint(<?=$i['id']; ?>);" coords="<?=$i['xline']; ?>,<?=$i['yline']; ?>,8" shape="circle">
            <?php endforeach; ?>

            <area title="Выделение кольцевых станций" onclick="checkpoint(28);checkpoint(100);checkpoint(132);checkpoint(122);checkpoint(133);checkpoint(71);checkpoint(7);checkpoint(134);checkpoint(117);checkpoint(136);checkpoint(35);checkpoint(48);checkpoint(137);checkpoint(87);checkpoint(75);checkpoint(12);checkpoint(52);" coords="53,472,7" shape="circle">
            <area title="Выделение внутри Кольца" onclick="checkpoint(121);checkpoint(120);checkpoint(30);checkpoint(53);checkpoint(50);checkpoint(51);checkpoint(29);checkpoint(8);checkpoint(9);checkpoint(72);checkpoint(119);checkpoint(73);checkpoint(32);checkpoint(118);checkpoint(199);checkpoint(102);checkpoint(33);checkpoint(103);checkpoint(34);checkpoint(74);checkpoint(11);checkpoint(88);checkpoint(49);checkpoint(10);checkpoint(31);" coords="53,487,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(82);checkpoint(83);checkpoint(84);checkpoint(85);checkpoint(86);" coords="509,258,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(41);checkpoint(42);checkpoint(43);checkpoint(44);checkpoint(45);checkpoint(46);checkpoint(47);" coords="509,159,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(36);checkpoint(37);checkpoint(38);checkpoint(39);checkpoint(40);" coords="490,50,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(104);checkpoint(105);checkpoint(106);checkpoint(107);checkpoint(108);checkpoint(109);checkpoint(110);" coords="390,50,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(111);checkpoint(112);checkpoint(113);checkpoint(114);checkpoint(115);checkpoint(116);checkpoint(131);checkpoint(135);" coords="316,50,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(1);checkpoint(2);checkpoint(3);checkpoint(4);checkpoint(5);checkpoint(6);" coords="191,50,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(63);checkpoint(64);checkpoint(65);checkpoint(66);checkpoint(67);checkpoint(68);checkpoint(69);checkpoint(70);" coords="176,129,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(201);checkpoint(202);checkpoint(196);checkpoint(203);checkpoint(200);checkpoint(54);checkpoint(55);checkpoint(56);checkpoint(57);checkpoint(58);checkpoint(59);checkpoint(60);checkpoint(61);checkpoint(62);checkpoint(165);checkpoint(197);checkpoint(198);" coords="17,178,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(23);checkpoint(24);checkpoint(25);checkpoint(26);checkpoint(27);checkpoint(157);" coords="87,770,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(89);checkpoint(90);checkpoint(91);checkpoint(92);checkpoint(93);checkpoint(94);checkpoint(95);checkpoint(96);checkpoint(97);checkpoint(98);checkpoint(99);" coords="191,683,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(123);checkpoint(124);checkpoint(125);checkpoint(126);checkpoint(127);checkpoint(128);checkpoint(129);checkpoint(130);checkpoint(155);checkpoint(156);checkpoint(164);checkpoint(191);checkpoint(192);checkpoint(193);checkpoint(194);checkpoint(195);" coords="290,765,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(13);checkpoint(14);checkpoint(15);checkpoint(16);checkpoint(17);checkpoint(18);checkpoint(19);checkpoint(20);checkpoint(21);checkpoint(22);" coords="390,705,7" shape="circle">
            <area title="Выделение станций этой ветки до Кольца" onclick="checkpoint(207);checkpoint(208);checkpoint(209);checkpoint(138);checkpoint(139);checkpoint(140);checkpoint(141);checkpoint(142);checkpoint(143);checkpoint(144);checkpoint(145);checkpoint(146);" coords="417,685,7" shape="circle">
            <area title="Выделение станций до Кольца" onclick="checkpoint(76);checkpoint(77);checkpoint(78);checkpoint(79);checkpoint(80);checkpoint(81);" coords="490,684,7" shape="circle">

            <?/*
	 <area title="Алтуфьевское шоссе" onclick="checkpoint(281);" coords="0,0,8" shape="circle">
	 <area title="Боровское шоссе" onclick="checkpoint(282);" coords="0,0,8" shape="circle">
	 <area title="Быковское шоссе" onclick="checkpoint(283);" coords="0,0,8" shape="circle">
	 <area title="Варшавское шоссе" onclick="checkpoint(284);" coords="0,0,8" shape="circle">
	 <area title="Волоколамское шоссе" onclick="checkpoint(285);" coords="0,0,8" shape="circle">
	 <area title="Горьковское шоссе" onclick="checkpoint(286);" coords="0,0,8" shape="circle">
	 <area title="Дмитровское шоссе" onclick="checkpoint(256);" coords="0,0,8" shape="circle">
	 <area title="Егорьевское шоссе" onclick="checkpoint(257);" coords="0,0,8" shape="circle">
	 <area title="Ильинское шоссе" onclick="checkpoint(258);" coords="0,0,8" shape="circle">
	 <area title="Калужское шоссе" onclick="checkpoint(259);" coords="0,0,8" shape="circle">
	 <area title="Каширское шоссе" onclick="checkpoint(260);" coords="0,0,8" shape="circle">
	 <area title="Киевское шоссе" onclick="checkpoint(261);" coords="0,0,8" shape="circle">
	 <area title="Куркинское шоссе" onclick="checkpoint(262);" coords="0,0,8" shape="circle">
	 <area title="Ленинградское шоссе" onclick="checkpoint(263);" coords="0,0,8" shape="circle">
	 <area title="Минское шоссе" onclick="checkpoint(264);" coords="0,0,8" shape="circle">
	 <area title="Машкинское шоссе" onclick="checkpoint(288);" coords="0,0,8" shape="circle">
	 <area title="Можайское шоссе" onclick="checkpoint(265);" coords="0,0,8" shape="circle">
	 <area title="Новокаширское шоссе" onclick="checkpoint(266);" coords="0,0,8" shape="circle">
	 <area title="Новорижское шоссе" onclick="checkpoint(267);" coords="0,0,8" shape="circle">
	 <area title="Новорязанское шоссе" onclick="checkpoint(268);" coords="0,0,8" shape="circle">
	 <area title="Новосходненское шоссе" onclick="checkpoint(269);" coords="0,0,8" shape="circle">
	 <area title="Новоухтомское шоссе" onclick="checkpoint(291);" coords="0,0,8" shape="circle">
	 <area title="Носовихинское шоссе" onclick="checkpoint(270);" coords="0,0,8" shape="circle">
	 <area title="Осташковское шоссе" onclick="checkpoint(271);" coords="0,0,8" shape="circle">
	 <area title="Подушкинское шоссе" onclick="checkpoint(272);" coords="0,0,8" shape="circle">
	 <area title="Пятницкое шоссе" onclick="checkpoint(273);" coords="0,0,8" shape="circle">
	 <area title="Рогачевское шоссе" onclick="checkpoint(274);" coords="0,0,8" shape="circle">
	 <area title="Рублево-Успенское шоссе" onclick="checkpoint(275);" coords="0,0,8" shape="circle">
	 <area title="Рублевское шоссе" onclick="checkpoint(290);" coords="0,0,8" shape="circle">
	 <area title="Рязанское шоссе" onclick="checkpoint(287);" coords="0,0,8" shape="circle">
	 <area title="Симферопольское шоссе" onclick="checkpoint(276);" coords="0,0,8" shape="circle">
	 <area title="Сколковское шоссе" onclick="checkpoint(277);" coords="0,0,8" shape="circle">
	 <area title="Щелковское шоссе" onclick="checkpoint(279);" coords="0,0,8" shape="circle">
	 <area title="Ярославское шоссе" onclick="checkpoint(280);" coords="0,0,8" shape="circle">

	 *
	 *
	 */
            ?>
        </map></td>
    </tr>
    <tr>
        <td>
            <input style="display:none;" value="" id="metros"  name="m" >
        	<select id="map_metro_full" ondblclick="add_m();" style="width:250px;" size="10">
        			<?php foreach ($m as $l): ?>
           		 	<option value="<?=$l['id']; ?>"><?=$l['name']; ?></option>
             		<?php endforeach; ?>
        	</select>
        	
        </td> 
        	
        	
        	<td>
 <input type="button" onclick="add_m();" value="выбрать &gt;&gt;" name="add" title="добавить в выбранные">
 <br>
 <input type="button" onclick="del_m();" value="&lt;&lt; удалить" name="del" title="удалить из выбранных">


        	<input type="button" onclick="freset();" value="Очистить выбранные">

</td> 
        <td>
        	
        	<select  id="map_metro" ondblclick="del_m();" style="width:250px;" size="10" multiple=""></select>
        	
        </td>
    </tr>
</table>


<script type="text/javascript"> 

 


 

/*/ карта метро /*/
var a = {};

    a.metro_s = document.getElementById("map_metro_full");
    a.metromap = document.getElementById('metromap');
    a["metro[]"] = document.getElementById("map_metro[]");
var left_list = document.getElementById("map_metro_full");
var right_list = document.getElementById("map_metro");

 

var metro = new Array();
metro[85] = new Array("Авиамоторная", 0, 509, 310);
metro[13] = new Array("Автозаводская", 0, 390, 491);
metro[97] = new Array("Академическая", 0, 191, 585);
metro[53] = new Array("Александровский сад", 0, 223, 409);
metro[105] = new Array("Алексеевская", 0, 390, 110);
metro[135] = new Array("Алтуфьево", 0, 316, 60);
metro[156] = new Array("Аннино", 0, 290, 665);
metro[50] = new Array("Арбатская", 0, 207, 393);
metro[5] = new Array("Аэропорт", 0, 191, 100);
metro[109] = new Array("Бабушкинская", 0, 390, 70);
metro[57] = new Array("Багратионовская", 0, 52, 297);
metro[71] = new Array("Баррикадная", 0, 179, 260);
metro[47] = new Array("Бауманская", 0, 509, 229);
metro[69] = new Array("Беговая", 0, 176, 199);
metro[7] = new Array("Белорусская", 0, 225, 239);
metro[93] = new Array("Беляево", 0, 191, 625);
metro[131] = new Array("Бибирево", 0, 316, 70);
metro[30] = new Array("Библиотека Ленина", 0, 235, 408);
metro[207] = new Array("Борисово", 0, 407, 645);
metro[120] = new Array("Боровицкая", 0, 241, 419);
metro[107] = new Array("Ботанический сад", 0, 390, 90);
metro[145] = new Array("Братиславская", 0, 407, 625);
metro[195] = new Array("Бунинская аллея", 0, 290, 755);
metro[106] = new Array("ВДНХ", 0, 390, 100);
metro[16] = new Array("Варшавская", 0, 365, 537);
metro[24] = new Array("Вернадского проспект", 0, 87, 645);
metro[112] = new Array("Владыкино", 0, 316, 90);
metro[2] = new Array("Водный стадион", 0, 191, 70);
metro[3] = new Array("Войковская", 0, 191, 80);
metro[77] = new Array("Волгоградский проспект", 0, 490, 624);
metro[142] = new Array("Волжская", 0, 407, 605);
metro[203] = new Array("Волоколамская", 0, 17, 198);
metro[157] = new Array("Воробьевы горы", 0, 87, 625);
metro[198] = new Array("Выставочная", 0, 128, 348);
metro[81] = new Array("Выхино", 0, 490, 664);
metro[6] = new Array("Динамо", 0, 191, 110);
metro[115] = new Array("Дмитровская", 0, 265, 179);
metro[132] = new Array("Добрынинская", 0, 290, 487);
metro[21] = new Array("Домодедовская", 0, 390, 655);
metro[164] = new Array("Донского Дмитрия бульвар", 0, 290, 697);
metro[205] = new Array("Достоевская", 0, 316, 211);
metro[140] = new Array("Дубровка", 0, 407, 575);
metro[209] = new Array("Зябликово", 0, 402, 670);
metro[43] = new Array("Измайловская", 0, 509, 189);
metro[94] = new Array("Калужская", 0, 191, 615);
metro[18] = new Array("Кантемировская", 0, 390, 625);
metro[17] = new Array("Каховская", 0, 302, 594);
metro[15] = new Array("Каширская", 0, 390, 513);
metro[52] = new Array("Киевская", 0, 158, 377);
metro[74] = new Array("Китай-город", 0, 354, 349);
metro[144] = new Array("Кожуховская", 0, 407, 584);
metro[14] = new Array("Коломенская", 0, 390, 501);
metro[35] = new Array("Комсомольская", 0, 386, 259);
metro[92] = new Array("Коньково", 0, 191, 635);
metro[22] = new Array("Красногвардейская", 0, 390, 671);
metro[133] = new Array("Краснопресненская", 0, 187, 268);
metro[36] = new Array("Красносельская", 0, 490, 99);
metro[34] = new Array("Красные ворота", 0, 372, 273);
metro[139] = new Array("Крестьянская застава", 0, 456, 439);
metro[29] = new Array("Кропоткинская", 0, 210, 435);
metro[62] = new Array("Крылатское", 0, 17, 228);
metro[73] = new Array("Кузнецкий мост", 0, 317, 312);
metro[79] = new Array("Кузьминки", 0, 490, 644);
metro[60] = new Array("Кунцевская", 0, 17, 262);
metro[48] = new Array("Курская", 0, 421, 317);
metro[55] = new Array("Кутузовская", 0, 72, 317);
metro[98] = new Array("Ленинский проспект", 0, 191, 575);
metro[32] = new Array("Лубянка", 0, 325, 320);
metro[143] = new Array("Люблино", 0, 407, 614);
metro[87] = new Array("Марксистская", 0, 418, 397);
metro[204] = new Array("Марьина роща", 0, 316, 189);
metro[146] = new Array("Марьино", 0, 407, 635);
metro[8] = new Array("Маяковская", 0, 229, 265);
metro[110] = new Array("Медведково", 0, 390, 60);
metro[197] = new Array("Международная", 0, 128, 338);
metro[117] = new Array("Менделеевская", 0, 265, 212);
metro[196] = new Array("Митино", 0, 17, 187);
metro[61] = new Array("Молодежная", 0, 17, 237);
metro[202] = new Array("Мякинино", 0, 17, 208);
metro[124] = new Array("Нагатинская", 0, 290, 558);
metro[125] = new Array("Нагорная", 0, 290, 568);
metro[126] = new Array("Нахимовский проспект", 0, 290, 578);
metro[82] = new Array("Новогиреево", 0, 509, 278);
metro[11] = new Array("Новокузнецкая", 0, 333, 399);
metro[134] = new Array("Новослободская", 0, 265, 224);
metro[89] = new Array("Новоясеневская", 0, 191, 667);
metro[95] = new Array("Новые черемушки", 0, 191, 605);
metro[100] = new Array("Октябрьская", 0, 241, 479);
metro[67] = new Array("Октябрьское поле", 0, 176, 179);
metro[20] = new Array("Орехово", 0, 390, 645);
metro[111] = new Array("Отрадное", 0, 316, 80);
metro[31] = new Array("Охотный Ряд", 0, 289, 356);
metro[12] = new Array("Павелецкая", 0, 384, 451);
metro[28] = new Array("Парк Культуры", 0, 196, 449);
metro[165] = new Array("Парк Победы", 0, 105, 376);
metro[44] = new Array("Партизанская", 0, 509, 199);
metro[42] = new Array("Первомайская", 0, 509, 179);
metro[83] = new Array("Перово", 0, 509, 289);
metro[113] = new Array("Петровско-Разумовская", 0, 290, 130);
metro[141] = new Array("Печатники", 0, 407, 595);
metro[59] = new Array("Пионерская", 0, 32, 277);
metro[63] = new Array("Планерная", 0, 176, 139);
metro[86] = new Array("Площадь Ильича", 0, 456, 362);
metro[49] = new Array("Площадь революции", 0, 307, 374);
metro[68] = new Array("Полежаевская", 0, 176, 189);
metro[121] = new Array("Полянка", 0, 290, 469);
metro[130] = new Array("Пражская", 0, 290, 645);
metro[38] = new Array("Преображенская площадь", 0, 490, 80);
metro[76] = new Array("Пролетарская", 0, 456, 451);
metro[136] = new Array("Проспект Мира", 0, 353, 234);
metro[96] = new Array("Профсоюзная", 0, 191, 595);
metro[72] = new Array("Пушкинская", 0, 223, 303);
metro[1] = new Array("Речной вокзал", 0, 191, 60);
metro[104] = new Array("Рижская", 0, 390, 120);
metro[138] = new Array("Римская", 0, 456, 374);
metro[80] = new Array("Рязанский проспект", 0, 490, 654);
metro[116] = new Array("Савеловская", 0, 265, 189);
metro[108] = new Array("Свиблово", 0, 390, 80);
metro[127] = new Array("Севастопольская", 0, 290, 594);
metro[45] = new Array("Семеновская", 0, 509, 209);
metro[122] = new Array("Серпуховская", 0, 290, 499);
metro[192] = new Array("Скобелевская улица", 0, 290, 725);
metro[201] = new Array("Славянский бульвар", 0, 63, 333);
metro[51] = new Array("Смоленская", 0, 192, 378);
metro[4] = new Array("Сокол", 0, 191, 90);
metro[37] = new Array("Сокольники", 0, 490, 90);
metro[26] = new Array("Спортивная", 0, 87, 615);
metro[206] = new Array("Сретенский бульвар", 0, 363, 296);
metro[200] = new Array("Строгино", 0, 17, 218);
metro[54] = new Array("Студенческая", 0, 82, 327);
metro[102] = new Array("Сухаревская", 0, 353, 265);
metro[64] = new Array("Сходненская", 0, 176, 149);
metro[75] = new Array("Таганская", 0, 414, 409);
metro[9] = new Array("Тверская", 0, 229, 293);
metro[10] = new Array("Театральная", 0, 298, 365);
metro[78] = new Array("Текстильщики", 0, 490, 634);
metro[91] = new Array("Теплый стан", 0, 191, 645);
metro[114] = new Array("Тимирязевская", 0, 265, 169);
metro[88] = new Array("Третьяковская", 0, 322, 399);
metro[199] = new Array("Трубная", 0, 297, 243);
metro[123] = new Array("Тульская", 0, 290, 548);
metro[103] = new Array("Тургеневская", 0, 353, 303);
metro[65] = new Array("Тушинская", 0, 176, 159);
metro[70] = new Array("Улица 1905 года", 0, 176, 209);
metro[194] = new Array("Улица Горчакова", 0, 290, 745);
metro[40] = new Array("Улица Подбельского", 0, 490, 60);
metro[25] = new Array("Университет", 0, 87, 635);
metro[193] = new Array("Ушакова адмирала бульвар", 0, 290, 736);
metro[58] = new Array("Филевский парк", 0, 42, 287);
metro[56] = new Array("Фили", 0, 62, 307);
metro[27] = new Array("Фрунзенская", 0, 87, 605);
metro[19] = new Array("Царицыно", 0, 390, 635);
metro[118] = new Array("Цветной бульвар", 0, 285, 243);
metro[39] = new Array("Черкизовская", 0, 490, 70);
metro[128] = new Array("Чертановская", 0, 290, 625);
metro[119] = new Array("Чеховская", 0, 235, 303);
metro[33] = new Array("Чистые пруды", 0, 353, 291);
metro[137] = new Array("Чкаловская", 0, 423, 329);
metro[99] = new Array("Шаболовская", 0, 191, 565);
metro[208] = new Array("Шипиловская", 0, 407, 655);
metro[84] = new Array("Шоссе энтузиастов", 0, 509, 298);
metro[41] = new Array("Щелковская", 0, 509, 169);
metro[66] = new Array("Щукинская", 0, 176, 169);
metro[46] = new Array("Электрозаводская", 0, 509, 219);
metro[23] = new Array("Юго-Западная", 0, 87, 660);
metro[129] = new Array("Южная", 0, 290, 635);
metro[155] = new Array("Янгеля Академика", 0, 290, 655);
metro[90] = new Array("Ясенево", 0, 191, 655);



var mimg = new Array();

for (var ks = 0; ks < 300; ks++){
    
    if (metro[ks]) {
        mimg[ks] = document.createElement("IMG");
        mimg[ks].src = "http://yroom.ru/images/pp.gif";
        
        mimg[ks].style.width = '8px';
        mimg[ks].style.height = '8px';
         
        mimg[ks].style.left = metro[ks][2]+'px';
        mimg[ks].style.top = metro[ks][3]+'px';
         
        mimg[ks].style.position = "absolute";
          
          
          
          
        mimg[ks].style.cursor = "hand";
        
        
        mimg[ks].onclick = (
            function(idx) { return function() { checkpoint(idx) }; })(ks);
    
    //  document.getElementById("select_ch").innerHTML += mimg[ks];
      
      
    }
   }
    
</script>
 